#ifndef SPECIALMENUCONTROLLER_H
#define SPECIALMENUCONTROLLER_H

#include <QObject>
#include "../../view/menu/specialmenuview.h"
#include "../drivernumber/drivernumbercontroller.h"

enum  SpecialMenuBTn {
    DRIVER_BTN,//司机号
    SELFTEST_BTN,//自检测试
    VATCA_BTN,//系统A
    VATCB_BTN,//系统B
    AUTOVATCAB_BTN,//自动选择A/B
    AUTOOPENDOOR_BTN,//自动开门、人工关门
    MANUALDOOR_BTN,//人工开门、人工关门
    AUTOCLOSEDOOR_BTN,//自动开门、自动关门
    DMISCREENTEST_BTN,//DMI屏幕测试按钮
};





class SpecialMenuController : public QObject
{
    Q_OBJECT
public:
    SpecialMenuController(QWidget *parent);
    ~ SpecialMenuController();
    void show();//显示
private:
    QWidget *mainWidget;
    SpecialMenuView *specialMenuView;
    DrivernumberController *drivernumberController;
private slots:
    void menuClickBtnIndex(int index);
    void closeView();
signals:

};

#endif // SPECIALMENUCONTROLLER_H
